//
// File:	RenderCanvas.hpp
// Author:	Thomas TISSOT-DUPONT
// Login:	<thomas.tissotdupont@free.fr>
//
// Create:	29/01/2010 at 02:20:48
// Purpose:	
//

#ifndef RENDERCANVAS_HPP
#define RENDERCANVAS_HPP

#include "AbstractRenderCanvas.hpp"

class RenderCanvas : public AbstractRenderCanvas
{
	Q_OBJECT

public:

							RenderCanvas(QWidget *pParent = NULL, QSize canvasSize = QSize(), unsigned int iFrameTime = 0);
							~RenderCanvas();

public:
	void					Init();
	void					Update();

public:
	void					Draw(const sf::Drawable &);

private:
	QSize					m_originalSize;
};

#endif //!RENDERCANVAS_HPP
